Power facilities - Spanish English Dictionary